impact excited - German English Dictionary